﻿using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using DTO;
using BUS;

namespace WebSieuThi.TrangChuAjax
{
    public partial class dangnhap : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            string name = Page.Request.QueryString["name"];
            string pass = Page.Request.QueryString["pass"];

            TaiKhoanNguoiDung tk = TaiKhoanNguoiDungBUS.DangNhap(name, pass);



            if (tk != null)
            {
                string str ="Chào bạn " + name + "<input id=\"Button2\" type=\"button\" value=\"Đăng xuất\" onclick=\"dangxuat();\"/>";

                Session.Add("username", name);
                Session.Add("code", tk.Id);
                Session.Add("isLogin", true);
                Session.Add("authen", tk.LoaiNhanVien.MaLoaiNV);

                str += "///";

                if(tk.LoaiNhanVien.MaLoaiNV == "TN")
                {
                    str += "<h2 class=\"title\"><a href=\"ThuNgan/BanHang.aspx\">Bán hàng</a></h2><h2 class=\"title\"><a href=\"ThuNgan/KhachHangThanThiet.aspx\">Khách hàng thân thiết</a></h2>";
                }

                if(tk.LoaiNhanVien.MaLoaiNV == "PP")
                {
                    str += "<h2 class=\"title\"><a href=\"PhanPhoi/NhapHang.aspx\">Nhập hàng</a></h2><h2 class=\"title\"><a href=\"PhanPhoi/BaoCao.aspx\">Báo cáo</a></h2>";
                }

                if(tk.LoaiNhanVien.MaLoaiNV == "QL")
                {
                    str += "<h2 class=\"title\"><a href=\"QuanLi/ThongKe.aspx\">Thống kê</a></h2><h2 class=\"title\"><a href=\"QuanLi/QuanLiHang.aspx\">Quản lí hàng</a></h2><h2 class=\"title\"><a href=\"QuanLi/QuiDinhKhachHang.aspx\">Qui định khách hàng</a></h2>";
                }

                if (tk.LoaiNhanVien.MaLoaiNV == "TH")
                {
                    str += "<h2 class=\"title\"><a href=\"TinHoc/QuanLiTaiKhoan.aspx\">Quản lí tài khỏan</a></h2>";
                }

                Response.Write(str);

                


            }
            else
            {
                Session.Add("isLogin", false);


                string str = "<div class=\"content\"><label for=\"inputtext1\">ID:</label><input id=\"inputtext1\" type=\"text\" name=\"name\"/>";
                str += "<label for=\"inputtext2\">Password:</label><input id=\"inputtext2\" type=\"password\" name=\"pass\" /><button onclick=\"dangnhap();\">Đăng nhập</button><br/><p>Tài khỏan không đúng.</p></div>";

                str += "///";
                Page.Response.Write(str);
            }
        }
    }
}
